#include "vtkMRMLMyModelNode.h"

vtkStandardNewMacro(vtkMRMLMyModelNode);
vtkCxxRevisionMacro(vtkMRMLMyModelNode, "$Revision: 1.0 $");

vtkMRMLMyModelNode::vtkMRMLMyModelNode(void)
{
}

vtkMRMLMyModelNode::~vtkMRMLMyModelNode(void)
{
}

vtkMRMLNode * vtkMRMLMyModelNode::CreateNodeInstance()
{
	// First try to create the object from the vtkObjectFactory
	vtkObject* ret = vtkObjectFactory::CreateInstance("vtkMRMLMyModelNode");
	if(ret)
	{
		return (vtkMRMLMyModelNode*)ret;
	}
	// If the factory was unable to create the object, then create it here.
	return new vtkMRMLMyModelNode;
}
